<?php

namespace Admin\Form;

use Zend\Form\Annotation;

/**
 * @Annotation\Hydrator("Zend\Stdlib\Hydrator\ObjectProperty")
 * @Annotation\Name("form_policy_ciculation")
 */
class  PolicyCiculationForm{

    /**
     * @Annotation\Type("Zend\Form\Element\Text")
     * @Annotation\Required(false)
     * @Annotation\Filter({"name":"StripTags"})
     * @Annotation\Filter({"name":"StringTrim"})
     * @Annotation\Options({"label":"Mã CSLT:"})
     * @Annotation\Attributes({"id":"policyID","class":"borrowReturn","disabled":"true"})
     */
    public $policyID;

    /**
     * @Annotation\Type("Zend\Form\Element\Text")
     * @Annotation\Required(false)
     * @Annotation\Filter({"name":"StripTags"})
     * @Annotation\Filter({"name":"StringTrim"})
     * @Annotation\Options({"label":"Mô tả:"})
     * @Annotation\Attributes({"id":"policyName","class":"policyName"})
     */
    public $policyName;

    /**
     * @Annotation\Type("Zend\Form\Element\Text")
     * @Annotation\Required(false)
     * @Annotation\Filter({"name":"StripTags"})
     * @Annotation\Filter({"name":"StringTrim"})
     * @Annotation\Options({"label":"Giá trị:"})
     * @Annotation\Attributes({"id":"amount","class":"amount"})
     */
    public $amount;

    /**
     * @Annotation\Type("Zend\Form\Element\Text")
     * @Annotation\Required(false)
     * @Annotation\Filter({"name":"StripTags"})
     * @Annotation\Filter({"name":"StringTrim"})
     * @Annotation\Options({"label":"Đơn vị:"})
     * @Annotation\Attributes({"id":"unitOf","class":"borrowReturn","disabled":"true"})
     */
    public $unitOf;

    /**
     * @Annotation\Type("Zend\Form\Element\Submit")
     * @Annotation\Required(false)
     * @Annotation\Attributes({"value":"Chỉnh sửa:"})
     * @Annotation\Attributes({"id":"submit","class":"submit"})
     */
    public $submit;

}